Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 Qatar F1a Bahrain F1 Italy #1-w1 Italy #1-w2 Italy #1-w3 Italy #1-w4 France F6 France F7 Great Britain F2 France F8 Netherlands F1 Germany F11 Italy F35 Morocco F1 Morocco F2 UAE F2 Italy F1 Ghana F1 Ghana F2 France F6 France F7 Great Britain F9 Algeria F3 Poland F3 Belarus F3 Belarus F4 France F10 France F11 Germany F17 Portugal F7 Portugal F8 Croatia F11 United Arab Emirates F1 Morocco F1 Morocco F2 Italy F4 Germany F6 Germany F7 France F11 Usa F1 Usa F2 Usa F3 Egypt F2 Turkey F1 Turkey F2 Turkey F4 Great Britain F5 Great Britain F7 Netherlands F1 Italy F15 Germany F8 Germany F14 USA F28 USA F29 USA F30 USA F1 USA F3 USA F4 USA F5 El Salvador F1 Spain F6 France F7 (Villers Les Nancy) BMW Challenger Open - Monchengladbach Challenger Britania Zavaleta - Puebla Banja Luka 2002 - Banja Luka Sporting Challenger 2003 - Turin IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade San Luis Potosi Challenger - San Luis Potosi Nokian Hakkapeliitta Open - Tampere IPP Open - Helsinki Ostrava Open 2005 - Ostrava Cyclus Open de Tenis - Florianopolis Dharwad Challenger 2006 - Dharwad Aamulehti Tampere Opene - Tampere XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Banjaluka Challenger 2007 - Banja Luka ATP Challenger Trophy 2007 - Trnava Ethias Trophy - Mons Copa Petrobras Colombia - Bogota Pharma Medico Open 2008 - Aarhus Kosice Open-Steelers Cup 2008 - Kosice Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Porsche Open - Poznan Netherlands F4 LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Ipsos Bucharest Challenger - Bucharest UAE F1 France F6 Caversham International Tennis Tournament - Jersey France F2 Noumea Challenger Tanger Challenger Kuwait F1 Rome Challenger Cremona Challenger France F2 Netherlands F2 Kuwait F2 Great Britain F10 Pozoblanco Challenger Tampere Challenger Vancouver Challenger Meknes Challenger Tenerife Challenger Rhodes Challenger Cairo Challenger Geneva Challenger Santiago Challenger Sao Paulo Challenger Bratislava Challenger Casablanca Challenger Santiago Challenger Sarasota Challenger Milan Challenger Marburg Challenger Scheveningen Challenger Sopot Challenger Poznan Challenger Penza Challenger Astana Challenger Tampere Challenger Segovia Challenger Alphen Challenger Szczecin Challenger Madrid Challenger Seoul Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Medellin Challenger Geneva Challenger Bucaramanga Challenger Barranquilla Challenger Sarasota Challenger Kaohsiung Challenger Bogota Challenger Poznan Challenger Tampere Challenger Geneva Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Eskisehir Challenger Segovia Challenger St. Remy Challenger Tashkent Challenger The Scottish Tennis Championships - Edinburgh Amer-Wilson Challenger - Tampere Yokohama Challenger LTA Hull Challenger - Hull Kolkata Challenger Challenger Hamburg - Hamburg New Delhi Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Shenzhen Challenger Gimcheon Challenger Busan Challenger Neride Prague Indoor - Prague Compaq Challenger - Bucharest The Wrexham Challenger - Wrexham Stella Artois Clay Court Championships - Budaors Segovia Challenger Challenger Ford de Cherbourg - Cherbourg 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Volvo Sylt Open - Sylt Banca Stato Challenger Lugano - Lugano The Hilversum Open - Hilversum Samsung Securities Cup Challenger Tennis - Seoul GHI Bronx Classic - Bronx Samarkand Challenger - Samarkand Geneva Challenger V Torneo Internazionale di Tennis - Barletta Warta Cup 2001 - Sopot VII Torneo Internazionale di Tennis - Barletta Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Copa Sevilla Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona ATP Challenger Open 2004 - Monchengladbach V Trani Cup - Trani 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Orleans Challenger Siemens Open 2003 - Scheveningen Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux Brescia Challenger Andria Challenger Abierto Club Casablanca - Mexico City Manila Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Orleans Challenger Brest Challenger Brescia Challenger Busan Challenger Sporting Challenger - Turin Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Tehran Open 2004 - Tehran KGHM Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Tunis Open - Tunis Timisoara Challenger - Timisoara Tean International - Alphen Copa Petrobras Brazil - Belo Horizonte ITG Miami Challenger - Miami Roma Open Challenger - Rome Alexander Kolyaskin Memorial - Donetsk Qatar ATP Challenger - Doha Coffee Cup Challenger - Chikmagalur San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Black Forest Open - Freudenstadt Samsung Secruities Cup Challenger - Seoul Belgrade Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Johannesburg Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Sarasota Challenger Bucaramanga Challenger Guayaquil Challenger Barranquilla Challenger President's Cup - Astana Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Morocco Tennis Tour - Meknes Geneva Challenger - Geneva Challenger Ford de Cherbourg - Cherbourg Ischgl International Tennis Challenger 2003 - Ischgl Challenger Ford de Cherbourg - Cherbourg San Benedetto Challenger - San Benedetto Cordenons Challenger Gemax Open - Belgrade Heilbronn Challenger Santiago Challenger St. Brieuc Challenger San Luis Potosi Challenger Sylt Open 2000 - Sylt Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Tampere Challenger Wroclaw Challenger Kaohsiung Challenger Palermo Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Energis Open - Amsterdam Cancun Challenger Gelsor Open Romania - Bucharest Segovia Challenger Copa Petrobras Uruguay - Montevideo Gerry Weber Open - Halle Banja Luka Challenger 2005 - Banja Luka Grand Prix de Tennis de Lyon - Lyon International Tennis Championships - Delray Beach Urbana-Champaign Challenger - Urbana Grand Prix Hassan II - Casablanca Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Segovia Challenger Santos Challenger Alessandria Challenger St. Remy Challenger Copa Kia - Santiago Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Rijeka Challenger Bangkok Challenger Challenger Casino Lugano - Lugano Open 88 - Contrexeville Braunschweig Challenger Shenzhen Challenger Raanana Challenger Hungarian Architect Open - Budapest BH Telecom Indoors Sarajevo 2006 - Sarajevo DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Open de L'Isere-Open 38 - Grenoble Ilkley Challenger Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Schickedanz Open - Furth Open de Montauban - Montauban Qatar Open - Doha Izmir Challenger The LTA Manchester Challenger - Manchester ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Andria Challenger Maui Challenger Taipei City Challenger Seoul Challenger Campionati Internazionali di Sicilia - Palermo Florianopolis Challenger Heineken Challenger - Ho Chi Minh City Copa Telmex - Buenos Aires The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger Steelers Cup - Kosice Gerry Weber Open - Halle Open de Montauban - Montauban Allianz Suisse Open Gstaad - Gstaad Gemax Open - Belgrade Davidoff Swiss Indoors Basel - Basel Busan Challenger China Open - Beijing Qatar ExxonMobil Open - Doha Fergana Challenger ABN/AMRO World Tennis Tournament - Rotterdam Winnetka Challenger The Dubai Tennis Championships - Dubai Lima Challenger Geneva Challenger - Geneva Genoa Open 'Fondazione Carige' - Genova Alexander Kolyaskin Memorial - Donetsk The Nottingham Challenger - Nottingham Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires Bratislava Challenger Olbia Geovillage Open - Olbia IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Granby Challenger - Granby Oberstaufen Cup - Oberstaufen Qatar ExxonMobil Open - Doha Trani Cup - Trani SA Tennis Open - Johannesburg DPD Challenger 2002 - Aschaffenburg Kyiv Open - Kiev The Dubai Tennis Championships - Dubai AXA Open II - Espinho Wartburg Open - Eisenach Open de Montauban - Montauban Gerry Weber Open - Halle Bulgarian Challenger 2002 - Sofia Allianz Suisse Open Gstaad - Gstaad 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano AIG Japan Open Tennis Championships - Tokyo Yokohama World Tennis Gaora Cup - Yokohama Prosperita Open 2008 - Ostrava Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Challenger 42 - Andrezieux Heineken Open - Auckland The Granby Natrel Challenger - Granby ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan Grand Prix Hassan II - Casablanca GHI Bronx Classic - Bronx BMW Open - Munich Banja Luka Challenger 2004 - Banja Luka Mouilleron-Le-Captif Challenger Copa Sevilla-Internacionales de Andalucia - Seville Open de Nice Cote dAzur - Nice Mauritius Open - Mauritius Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo XIII Trofeo Ciudad de Quito - Quito Davidoff Swiss Indoors Basel - Basel Istanbul Challenger Akbank Private Banking TED Open 2006 - Istanbul BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Polska Energia Open - Bytom Farmers Classic - Los Angeles Citi Open - Washington Aamulehti Tampere Open - Tampere PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Savannah Challenger Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Kobstaedernes ATP Challenger - Kolding Brasov Challenger Winnetka Challenger Geneva Challenger AAPT Championships - Adelaide Pereira Challenger Recife Challenger Busan Challenger Blumenau Challenger Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Suisse Open - Gstaad Zagreb Challenger Copa AT&T - Buenos Aires Thailand Open - Bangkok St. Brieuc Challenger Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Winnetka Challenger Brasil Open - Costa do Sauipe Kyoto Challenger Mercedes Cup - Stuttgart SA Tennis Open - Johannesburg BMW Open - Munich Bergamo Challenger Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Athens Challenger Ortisei Challenger Gerry Weber Open - Halle Heilbronn Challenger Thailand Open - Bangkok Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Qatar ExxonMobil Open - Doha Ljubljana Challenger Asuncion Challenger Gerry Weber Open - Halle Medellin Challenger Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Brasil Open - Sao Paulo Heilbronn Challenger Meknes Challenger Salinas Challenger Copa Claro - Buenos Aires Athens Challenger US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Challenger 42 - Andrezieux Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad St.Petersburg Challenger by Kinex - St. Petersburg Yokohama Challenger 2001 - Yokohama Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor - Kyoto Banca Stato Challenger Lugano - Lugano Geovillage Open Trofeo Melia Olbia - Olbia Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Open de la Ville de Saint Denis - Reunion Island Challenger Leon 2004 - Leon Schickendanz Open - Furth Open Sainte Victoire - Aix-En-Provence Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Austrian Open - Kitzbuhel Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Davidoff Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel BellSouth Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Geneva Open - Geneva Swiss Indoors Basel - Basel Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Seat Godo 2005 - Barcelona Wimbledon - London Aircel Chennai Open - Chennai French Open - Paris Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0